package com.demo.global;

import java.util.ArrayList;
import java.util.HashSet;
import java.util.Set;

/**
 *  被限制玩家列表
 *
 * @author codefish
 * @version 1.0
 * @date 2022/05/02 下午 07:16
 */
public final class LimitedPlayerData {
    /**
     * 限制玩家列表
     */
    private static final Set<String> PLAYER_LIST = new HashSet<>();

    /**
     * 添加玩家岛限制列表
     * @param playerName 新添加的玩家名称
     */
    public static void addPlayer(String playerName){
         PLAYER_LIST.add(playerName);
    }

    /**
     * 移除玩家
     * @param playerName 玩家
     */
    public static void removePlayer(String playerName){
        PLAYER_LIST.remove(playerName);
    }

    /**
     * 查看玩家是否在玩家列表内
     * @param playerName  玩家名
     * @return 玩家是否在限制列表内
     */
    public static boolean hasPlayer(String playerName){
        return PLAYER_LIST.contains(playerName);
    }


}
